Big Huge Thesaurus

Sambucus caerulea

noun